home *** CD-ROM | disk | FTP | other *** search
/ Clickx 44 / Clickx 44.iso / assets / swf / start.swf / scripts / %3Cdefault package%3E / mc_slider1.as < prev    next >
Encoding:
Text File  |  2007-01-01  |  14.9 KB  |  446 lines

  1. var ┬º\x01┬º = 265;
  2. loop0:
  3. while(true)
  4. {
  5.    if(eval("\x01") == 265)
  6.    {
  7.       set("\x01",eval("\x01") + 537);
  8.       ┬º┬ºpush(true);
  9.       continue;
  10.    }
  11.    if(eval("\x01") == 526)
  12.    {
  13.       set("\x01",eval("\x01") + 336);
  14.       if(┬º┬ºpop())
  15.       {
  16.          set("\x01",eval("\x01") - 279);
  17.       }
  18.       continue;
  19.    }
  20.    if(eval("\x01") == 142)
  21.    {
  22.       set("\x01",eval("\x01") - 128);
  23.       while(true)
  24.       {
  25.          _loc10_[┬º┬ºconstant(16)](_loc6_ + _loc9_,_loc5_ + _loc8_,_loc3_ + _loc9_,┬º┬ºpop());
  26.          var _loc1_ += 45;
  27.          if(_loc1_ > 360)
  28.          {
  29.             break;
  30.          }
  31.          var _loc3_ = _loc2_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(14)](_loc1_ * 3.141592653589793 / 180);
  32.          var _loc4_ = _loc2_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(15)](_loc1_ * 3.141592653589793 / 180);
  33.          var _loc6_ = _loc3_ + _loc2_ * _loc7_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(14)]((_loc1_ - 90) * 3.141592653589793 / 180);
  34.          var _loc5_ = _loc4_ + _loc2_ * _loc7_ * eval(┬º┬ºconstant(13))[┬º┬ºconstant(15)]((_loc1_ - 90) * 3.141592653589793 / 180);
  35.          ┬º┬ºpush(_loc4_ + _loc8_);
  36.       }
  37.       ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  38.       ┬º┬ºconstant(17)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)],null,1);
  39.       break;
  40.    }
  41.    if(eval("\x01") == 32)
  42.    {
  43.       set("\x01",eval("\x01") + 287);
  44.       break;
  45.    }
  46.    if(eval("\x01") != 862)
  47.    {
  48.       if(eval("\x01") == 132)
  49.       {
  50.          set("\x01",eval("\x01") - 100);
  51.          if(┬º┬ºpop())
  52.          {
  53.             set("\x01",eval("\x01") + 287);
  54.          }
  55.       }
  56.       else if(eval("\x01") == 996)
  57.       {
  58.          set("\x01",eval("\x01") - 981);
  59.          if(┬º┬ºpop())
  60.          {
  61.             set("\x01",eval("\x01") + 971);
  62.          }
  63.       }
  64.       else
  65.       {
  66.          if(eval("\x01") == 583)
  67.          {
  68.             set("\x01",eval("\x01") - 301);
  69.             Object.registerClass("mc_slider1",clickx.ui.Scroller);
  70.             break;
  71.          }
  72.          if(eval("\x01") == 15)
  73.          {
  74.             set("\x01",eval("\x01") + 971);
  75.             break;
  76.          }
  77.          if(eval("\x01") == 986)
  78.          {
  79.             set("\x01",eval("\x01") - 854);
  80.             ┬º┬ºpush(true);
  81.          }
  82.          else if(eval("\x01") == 14)
  83.          {
  84.             set("\x01",eval("\x01") + 982);
  85.             ┬º┬ºpush(true);
  86.          }
  87.          else if(eval("\x01") == 802)
  88.          {
  89.             set("\x01",eval("\x01") - 660);
  90.             if(┬º┬ºpop())
  91.             {
  92.                set("\x01",eval("\x01") - 128);
  93.             }
  94.          }
  95.          else
  96.          {
  97.             if(eval("\x01") != 319)
  98.             {
  99.                break;
  100.             }
  101.             set("\x01",eval("\x01") + 207);
  102.             ┬º┬ºpush(true);
  103.          }
  104.       }
  105.       continue;
  106.    }
  107.    set("\x01",eval("\x01") - 279);
  108.    loop1:
  109.    while(true)
  110.    {
  111.       if(!┬º┬ºpop())
  112.       {
  113.          set("\x01",eval("\x01") - 209);
  114.          break loop0;
  115.       }
  116.       if(eval("\x01") == 822)
  117.       {
  118.          set("\x01",eval("\x01") - 159);
  119.          if(┬º┬ºpop())
  120.          {
  121.             set("\x01",eval("\x01") - 209);
  122.          }
  123.       }
  124.       else
  125.       {
  126.          if(eval("\x01") == 879)
  127.          {
  128.             set("\x01",eval("\x01") + 36);
  129.             break loop0;
  130.          }
  131.          if(eval("\x01") == 321)
  132.          {
  133.             set("\x01",eval("\x01") - 4);
  134.             ┬º┬ºpop();
  135.             break loop0;
  136.          }
  137.          if(eval("\x01") == 786)
  138.          {
  139.             set("\x01",eval("\x01") - 582);
  140.             break loop0;
  141.          }
  142.          if(eval("\x01") == 915)
  143.          {
  144.             set("\x01",eval("\x01") - 373);
  145.             ┬º┬ºpush(true);
  146.          }
  147.          else if(eval("\x01") == 748)
  148.          {
  149.             set("\x01",eval("\x01") - 354);
  150.             if(┬º┬ºpop())
  151.             {
  152.                set("\x01",eval("\x01") + 340);
  153.             }
  154.          }
  155.          else if(eval("\x01") == 734)
  156.          {
  157.             set("\x01",eval("\x01") - 178);
  158.             ┬º┬ºpush(true);
  159.          }
  160.          else if(eval("\x01") == 556)
  161.          {
  162.             set("\x01",eval("\x01") - 49);
  163.             if(┬º┬ºpop())
  164.             {
  165.                set("\x01",eval("\x01") + 333);
  166.             }
  167.          }
  168.          else
  169.          {
  170.             if(eval("\x01") == 507)
  171.             {
  172.                break;
  173.             }
  174.             if(eval("\x01") == 840)
  175.             {
  176.                set("\x01",eval("\x01") - 323);
  177.                ┬º┬ºpush(true);
  178.             }
  179.             else
  180.             {
  181.                if(eval("\x01") == 317)
  182.                {
  183.                   set("\x01",eval("\x01") + 554);
  184.                   if(!_global.clickx)
  185.                   {
  186.                      _global.clickx = new Object();
  187.                   }
  188.                   ┬º┬ºpop();
  189.                   if(!_global.clickx.ui)
  190.                   {
  191.                      _global.clickx.ui = new Object();
  192.                   }
  193.                   ┬º┬ºpop();
  194.                   if(!_global.clickx.ui.ScalableScroller)
  195.                   {
  196.                      clickx.ui.ScalableScroller = _loc1_ = function()
  197.                      {
  198.                         super();
  199.                         mx.events.EventDispatcher.initialize(this);
  200.                      };
  201.                      clickx.ui.ScalableScroller extends MovieClip;
  202.                      var _loc2_ = _loc1_.prototype;
  203.                      _loc2_.startDragging = function()
  204.                      {
  205.                         this.scrollDrag_mc.startDrag(false,this.scrollDragX,this.sTop,this.scrollDragX,this.sBottom);
  206.                         this.onEnterFrame = mx.utils.Delegate.create(this,this.adjustScrollPosition);
  207.                      };
  208.                      _loc2_.stopDragging = function()
  209.                      {
  210.                         this.scrollDrag_mc.stopDrag();
  211.                         delete this.onEnterFrame;
  212.                      };
  213.                      _loc2_.adjustScrollPosition = function()
  214.                      {
  215.                         var _loc2_ = (this.scrollDrag_mc._y - this.sTop) / this.sSize * 100;
  216.                         this.sendSliderChangedEvent(_loc2_);
  217.                      };
  218.                      _loc2_.sendSliderChangedEvent = function(scrollTo)
  219.                      {
  220.                         this.dispatchEvent({type:"onScrollBarChanged",scrollTo:scrollTo});
  221.                      };
  222.                      _loc2_.adjustSliderPosition = function()
  223.                      {
  224.                         var _loc2_ = this._parent.getListScrollPos() / this._parent.getListMaxScrollPos() * 100;
  225.                         this.scrollDrag_mc._y = this.sTop + this.sSize / 100 * _loc2_;
  226.                      };
  227.                      _loc2_.scrollUp = function()
  228.                      {
  229.                         this.scrollDrag_mc._y -= 4;
  230.                         if(this.scrollDrag_mc._y < this.sTop)
  231.                         {
  232.                            this.scrollDrag_mc._y = this.sTop;
  233.                         }
  234.                         this.adjustScrollPosition();
  235.                      };
  236.                      _loc2_.scrollDown = function()
  237.                      {
  238.                         this.scrollDrag_mc._y += 4;
  239.                         if(this.scrollDrag_mc._y > this.sBottom)
  240.                         {
  241.                            this.scrollDrag_mc._y = this.sBottom;
  242.                         }
  243.                         this.adjustScrollPosition();
  244.                      };
  245.                      _loc2_.startScrollingUp = function()
  246.                      {
  247.                         this.onEnterFrame = mx.utils.Delegate.create(this,this.scrollUp);
  248.                      };
  249.                      _loc2_.startScrollingDown = function()
  250.                      {
  251.                         this.onEnterFrame = mx.utils.Delegate.create(this,this.scrollDown);
  252.                      };
  253.                      _loc2_.stopScrolling = function()
  254.                      {
  255.                         delete this.onEnterFrame;
  256.                      };
  257.                      _loc2_.upReleaseOutside = function()
  258.                      {
  259.                         this.scrollUp_mc.gotoAndStop(1);
  260.                         this.stopScrolling();
  261.                      };
  262.                      _loc2_.downReleaseOutside = function()
  263.                      {
  264.                         this.scrollDown_mc.gotoAndStop(1);
  265.                         this.stopScrolling();
  266.                      };
  267.                      _loc2_.dragReleaseOutside = function()
  268.                      {
  269.                         this.scrollDrag_mc.gotoAndStop(1);
  270.                         delete this.scrollDrag_mc.onEnterFrame;
  271.                         this.stopDragging();
  272.                      };
  273.                      _loc2_.init = function(top, bottom)
  274.                      {
  275.                         this.scrollDrag_mc._y = top;
  276.                         this.sTop = top;
  277.                         this.sBottom = bottom;
  278.                         this.sSize = this.sBottom - this.sTop;
  279.                      };
  280.                      _loc2_.reset = function()
  281.                      {
  282.                         this.scrollDrag_mc._y = this.sTop;
  283.                      };
  284.                      _loc2_.hideDrag = function()
  285.                      {
  286.                         this.scrollDrag_mc._visible = false;
  287.                      };
  288.                      _loc2_.hideScrollButtons = function()
  289.                      {
  290.                         this.scrollUp_mc._visible = false;
  291.                         this.scrollDown_mc._visible = false;
  292.                      };
  293.                      _loc2_.onLoad = function()
  294.                      {
  295.                         this.scrollDragX = this.scrollDrag_mc._x;
  296.                         clickx.util.ButtonUtil.makeFrame_R_O_Effect(this.scrollDrag_mc,5);
  297.                         clickx.util.ButtonUtil.makeFrame_R_O_Effect(this.scrollUp_mc,2);
  298.                         clickx.util.ButtonUtil.makeFrame_R_O_Effect(this.scrollDown_mc,2);
  299.                         this.scrollDrag_mc.onPress = mx.utils.Delegate.create(this,this.startDragging);
  300.                         this.scrollDrag_mc.onRelease = mx.utils.Delegate.create(this,this.stopDragging);
  301.                         this.scrollUp_mc.onPress = mx.utils.Delegate.create(this,this.startScrollingUp);
  302.                         this.scrollUp_mc.onRelease = mx.utils.Delegate.create(this,this.stopScrolling);
  303.                         this.scrollDown_mc.onPress = mx.utils.Delegate.create(this,this.startScrollingDown);
  304.                         this.scrollDown_mc.onRelease = mx.utils.Delegate.create(this,this.stopScrolling);
  305.                         this.scrollDown_mc.onReleaseOutside = mx.utils.Delegate.create(this,this.downReleaseOutside);
  306.                         this.scrollUp_mc.onReleaseOutside = mx.utils.Delegate.create(this,this.upReleaseOutside);
  307.                         this.scrollDrag_mc.onReleaseOutside = mx.utils.Delegate.create(this,this.dragReleaseOutside);
  308.                      };
  309.                      _loc2_.sTop = 0;
  310.                      _loc2_.sBottom = 100;
  311.                      _loc2_.sSize = 100;
  312.                      ┬º┬ºpush(ASSetPropFlags(clickx.ui.ScalableScroller.prototype,null,1));
  313.                   }
  314.                   ┬º┬ºpop();
  315.                   break loop0;
  316.                }
  317.                if(eval("\x01") == 113)
  318.                {
  319.                   set("\x01",eval("\x01") + 141);
  320.                   break loop0;
  321.                }
  322.                if(eval("\x01") == 254)
  323.                {
  324.                   set("\x01",eval("\x01") + 432);
  325.                   ┬º┬ºpush(true);
  326.                }
  327.                else
  328.                {
  329.                   if(eval("\x01") != 517)
  330.                   {
  331.                      if(eval("\x01") == 827)
  332.                      {
  333.                         set("\x01",eval("\x01") - 287);
  334.                         ┬º┬ºpush(┬º┬ºpop() gt ┬º┬ºpop() >>> ┬º┬ºpop());
  335.                      }
  336.                      break loop0;
  337.                   }
  338.                   set("\x01",eval("\x01") + 310);
  339.                   if(┬º┬ºpop())
  340.                   {
  341.                      set("\x01",eval("\x01") - 287);
  342.                   }
  343.                }
  344.             }
  345.          }
  346.       }
  347.       while(true)
  348.       {
  349.          if(eval("\x01") == 611)
  350.          {
  351.             set("\x01",eval("\x01") + 369);
  352.             ┬º┬ºpush(true);
  353.             continue;
  354.          }
  355.          if(eval("\x01") == 980)
  356.          {
  357.             set("\x01",eval("\x01") - 101);
  358.             if(┬º┬ºpop())
  359.             {
  360.                set("\x01",eval("\x01") + 36);
  361.             }
  362.             continue;
  363.          }
  364.          if(eval("\x01") == 394)
  365.          {
  366.             break;
  367.          }
  368.          if(eval("\x01") == 742)
  369.          {
  370.             set("\x01",eval("\x01") - 629);
  371.             if(┬º┬ºpop())
  372.             {
  373.                set("\x01",eval("\x01") + 141);
  374.             }
  375.             continue;
  376.          }
  377.          if(eval("\x01") == 542)
  378.          {
  379.             set("\x01",eval("\x01") + 244);
  380.             if(┬º┬ºpop())
  381.             {
  382.                set("\x01",eval("\x01") - 582);
  383.             }
  384.             continue;
  385.          }
  386.          if(eval("\x01") == 454)
  387.          {
  388.             set("\x01",eval("\x01") + 288);
  389.             ┬º┬ºpush(true);
  390.             continue;
  391.          }
  392.          if(eval("\x01") == 540)
  393.          {
  394.             set("\x01",eval("\x01") + 282);
  395.             ┬º┬ºpush(true);
  396.             continue;
  397.          }
  398.          if(eval("\x01") == 204)
  399.          {
  400.             set("\x01",eval("\x01") + 544);
  401.             ┬º┬ºpush(true);
  402.             continue;
  403.          }
  404.          if(eval("\x01") == 686)
  405.          {
  406.             set("\x01",eval("\x01") - 365);
  407.             if(┬º┬ºpop())
  408.             {
  409.                set("\x01",eval("\x01") - 4);
  410.             }
  411.             continue;
  412.          }
  413.          continue loop1;
  414.       }
  415.       set("\x01",eval("\x01") + 340);
  416.       break loop0;
  417.    }
  418.    set("\x01",eval("\x01") + 333);
  419.    prevFrame();
  420.    toggleHighQuality();
  421.    ┬º┬ºpush(fscommand2());
  422.    loop3:
  423.    while(true)
  424.    {
  425.       _loc5_ = ┬º┬ºpop() + ┬º┬ºpop();
  426.       while(true)
  427.       {
  428.          _loc2_ = _loc2_ + 1;
  429.          if(_loc2_ >= _loc7_)
  430.          {
  431.             break;
  432.          }
  433.          _loc5_ += _loc1_[┬º┬ºconstant(23)][┬º┬ºconstant(24)][0][┬º┬ºconstant(24)][1][┬º┬ºconstant(24)][_loc3_][┬º┬ºconstant(24)][_loc4_][┬º┬ºconstant(24)][8][┬º┬ºconstant(24)][_loc2_][┬º┬ºconstant(26)][┬º┬ºconstant(44)];
  434.          if(_loc2_ != _loc7_ - 1)
  435.          {
  436.             continue loop3;
  437.          }
  438.       }
  439.       _loc6_.init = _loc5_;
  440.       _loc6_.reset = _loc1_.stopDrag._y[0]._y[1]._y[_loc3_]._y[_loc4_]._y[9].sendSliderChangedEvent.utils;
  441.       _loc6_.hideDrag = _loc1_.stopDrag._y[0]._y[1]._y[_loc3_]._y[_loc4_]._y[9]._y[0]._y[0].scrollDown;
  442.       _loc6_._visible = _loc1_.stopDrag._y[0]._y[1]._y[_loc3_]._y[_loc4_]._y[9]._y[1]._y[0].scrollDown;
  443.       return _loc6_;
  444.    }
  445. }
  446.